Nandi Hills experience mild temperatures during the dry season, with averages ranging from 19-22°C between January and March. Temperatures gradually drop in April and May, but remain relatively stable until June, when they start to rise again. The wettest months are usually October to December, with temperatures slightly higher than the preceding months, averaging around 20-21°C. In July and August, temperatures stabilize at around 19°C. Overall, Nandi Hills have a moderate climate throughout the year, with minimal extremes in temperature.